Finally grandmaster done